/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.eps.TO;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 *
 * @author Diana
 */
public class DetalleInventarioTO implements Serializable{
  
	private static final long serialVersionUID = 1L;
	String codigo;
    int codambiente;
    String descAmbiente;
    int codpabellon;
    String descPabellon;
    int codestante;
    String descEstante;
    int codCasilla;
    String descCasilla;
    String codSuministro;
    String descripcion;
    String unidad;
    BigDecimal cantidadActual;
    BigDecimal montoActual;
    BigDecimal existenciaFisica;
    BigDecimal montoFisico;
    BigDecimal precioPromedio;
    BigDecimal diferencia;
    String empresa;
    BigDecimal cantidadAjustada;
    
    public DetalleInventarioTO() {
		
	}

	public DetalleInventarioTO(String codigo, int codambiente, String descAmbiente, int codpabellon, String descPabellon, int codestante, String descEstante, int codCasilla, String descCasilla, String codSuministro, String descripcion, String unidad,BigDecimal precioPromedio, BigDecimal cantidadActual, BigDecimal montoActual, BigDecimal existenciaFisica, String empresa) {
        this.codigo = codigo;
        this.codambiente = codambiente;
        this.descAmbiente = descAmbiente;
        this.codpabellon = codpabellon;
        this.descPabellon = descPabellon;
        this.codestante = codestante;
        this.descEstante = descEstante;
        this.codCasilla = codCasilla;
        this.descCasilla = descCasilla;
        this.codSuministro = codSuministro;
        this.descripcion = descripcion;
        this.unidad = unidad;
        this.precioPromedio= precioPromedio;
        this.cantidadActual = cantidadActual;
        this.montoActual = montoActual;
        this.existenciaFisica = existenciaFisica;
        this.empresa=empresa;
        this.diferencia=cantidadActual.subtract(existenciaFisica);
    }

    public BigDecimal getDiferencia() {
        return diferencia;
    }

    public void setDiferencia(BigDecimal diferencia) {
        this.diferencia = diferencia;
    }


    public String getEmpresa() {
        return empresa;
    }

    public void setEmpresa(String empresa) {
        this.empresa = empresa;
    }

    public BigDecimal getPrecioPromedio() {
        return precioPromedio;
    }

    public void setPrecioPromedio(BigDecimal precioPromedio) {
        this.precioPromedio = precioPromedio;
    }

    public BigDecimal getCantidadActual() {
        return cantidadActual;
    }

    public void setCantidadActual(BigDecimal cantidadActual) {
        this.cantidadActual = cantidadActual;
    }

    public int getCodCasilla() {
        return codCasilla;
    }

    public void setCodCasilla(int codCasilla) {
        this.codCasilla = codCasilla;
    }

    public String getCodSuministro() {
        return codSuministro;
    }

    public void setCodSuministro(String codSuministro) {
        this.codSuministro = codSuministro;
    }

    public int getCodambiente() {
        return codambiente;
    }

    public void setCodambiente(int codambiente) {
        this.codambiente = codambiente;
    }

    public int getCodestante() {
        return codestante;
    }

    public void setCodestante(int codestante) {
        this.codestante = codestante;
    }

    public String getCodigo() {
        return codigo;
    }

    public void setCodigo(String codigo) {
        this.codigo = codigo;
    }

    public int getCodpabellon() {
        return codpabellon;
    }

    public void setCodpabellon(int codpabellon) {
        this.codpabellon = codpabellon;
    }

    public String getDescAmbiente() {
        return descAmbiente;
    }

    public void setDescAmbiente(String descAmbiente) {
        this.descAmbiente = descAmbiente;
    }

    public String getDescCasilla() {
        return descCasilla;
    }

    public void setDescCasilla(String descCasilla) {
        this.descCasilla = descCasilla;
    }

    public String getDescEstante() {
        return descEstante;
    }

    public void setDescEstante(String descEstante) {
        this.descEstante = descEstante;
    }

    public String getDescPabellon() {
        return descPabellon;
    }

    public void setDescPabellon(String descPabellon) {
        this.descPabellon = descPabellon;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public BigDecimal getExistenciaFisica() {
        return existenciaFisica;
    }

    public void setExistenciaFisica(BigDecimal existenciaFisica) {
        this.existenciaFisica = existenciaFisica;
    }

    public BigDecimal getMontoActual() {
        return montoActual;
    }

    public void setMontoActual(BigDecimal montoActual) {
        this.montoActual = montoActual;
    }

    public BigDecimal getMontoFisico() {
        return montoFisico;
    }

    public void setMontoFisico(BigDecimal montoFisico) {
        this.montoFisico = montoFisico;
    }

    public String getUnidad() {
        return unidad;
    }

    public void setUnidad(String unidad) {
        this.unidad = unidad;
    }

	public BigDecimal getCantidadAjustada() {
		return cantidadAjustada;
	}

	public void setCantidadAjustada(BigDecimal cantidadAjustada) {
		this.cantidadAjustada = cantidadAjustada;
	}


}
